Integrated agent player-client management system and method with automated event trigger initiated communications

ABSTRACT

A system and method providing a user integrated player-client management service to pre-defined mobile devices each of a different system user including enabling enhanced and automated enabled point-to-point communications between each system user and one or more predefined player-clients, receiving player client reporting parameters from content servers and providing to the mobile devices a user resource manager (URM) having player-client profiles with player-client parameters and player-client action triggers and enabling the mobile devices for displaying player-client profile page displays, receiving from the server the player-client reporting parameters, and updating the player-client profile with the instant player-client data, comparing the received instant player-client data with a player-client action trigger detecting in near real time an occurrence of an resource action event, and generating to the mobile devices an alert action to the computing device providing an indication on the computing device that the resource action event was detected.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. application Ser. No.15/060,409, filed on Mar. 3, 2016, and that issued on Oct. 22, 2019 asU.S. Pat. No. 10,452,247; that claimed the benefit of U.S. ProvisionalApplication No. 62/127,526, filed on Mar. 3, 2015, the disclosures ofwhich are incorporated herein by reference.

FIELD

The present disclosure relates to systems and methods for functionalintegration and interoperability of sports data and, more specifically,to a system and method for enhanced integrated communications thatincludes utilizing automated communication triggers based on monitoredand compared predefined player-client data.

BACKGROUND

The statements in this section merely provide background informationrelated to the present disclosure and may not constitute prior art.

Computers and mobile computing devices are ubiquitous in the increasingconnected information age. However, with all of the devices andcommunications networks and systems and media, it is often stilldifficult for a business person to capture, review and evaluate all ofthe desired data and to utilize that data to improve businessefficiency. The computing devices are often merging or available onduplicated platforms and available data is becoming more easilyaccessible such as in remote access or cloud storage and computing, butindividuals often cannot fully utilize these to effectively improvetheir business functions. To the contrary, these many sources of data,devices and constantly available communications bandwidth often createsmore inefficiency and can create or add to the information overloadinduced attention deficit hyperactivity disorder (ADHD) for thoseattempting utilize all of the available data. If you want to find outstatistics, news headlines, a profile or information about something orsomeone, on-line data is available with relative ease to those who knowwhere to look, but finding and gathering actually useful data can betedious and inefficient.

Further, computing devices have evolved such that these devices havenumerous software applications or apps that are developed by separateand distinct entities and each of which can be accessed by a use of theportable computing device, but each of which has its own procedures,system user interface screens and functionality and lack thereof. Whilethere are available links for transporting data and data importing andlinking of certain app functionality, and the computing devices areincreasing enabling multiple tasking, the system user of the currentmobile devices and apps do not have an ability to merge data andfunctionality for improved efficiency. This is particularly the casewith professional sports agents that can often have 25 to 50player-clients 104 that they represent or they are considering torepresent.

Starting out in the morning, a sports agent wakes early to review themost up to date statistics about the agent's player-clients 104 orpotential player-clients 104. This often entails active players orpotential players, each of which may currently be involved in numerousdifferent leagues throughout the world. These players may be indifferent sports or playing in the same sport at different levels.During a season in which the player is active, the player may have had agame the night before or in the last few days or weeks. The agent willtypically review his current emails, check for telephone calls,telephone messages, text messages or the like to see if any player orteam or another agent contacted them. If a player had a game the nightbefore, the agent typically looks at his player-client list and calendarand starts at the top of the list looking at each player finding outwhat they did the night before. This often entails using a web browseror application for that particular game or league or possible a pulldata or push data application for such league or sport. Based on thereview of each player's activities, the agent may want to initiate acommunication to the player-client. In such cases, the agent must openthe appropriate app such as the directory or an email, phone or text appin order to create a message or communication with the player. Forinstance, it could be as simple as a text message to a player such as“good game last night” or as is appropriate under the circumstance.Further, in today's world of social media, the agent is also likely tolog on to their Twitter, Facebook or similar social media websiteaccount as they are most likely following their player-clients for anyposts or statements or their updating of their status. The agent needsto monitor their player-client social presence as the social presence ofa player can directly impact the player-client's contract orrelationship with their team or their marketability. A typical sportsagent may perform these tasks for numerous ones of their player-clients,which can often take more than a couple of hours of their typicalmorning.

The agent then often has scheduled meetings or conference calls withplayer-clients, perspective player-clients, scouts, current andpotential teams related to contracts, performance, medical or healthissues, trades, free agency, future signings, and future drafts. Theagent will typically utilize his Outlook or similar calendar app of hiscomputing device to aid in the scheduling and coordination of suchactivities. During all of this, the agent is required to be readilyavailable to player-clients 104, future player-clients 104, as well asteam representatives.

The agent is also likely to be evaluating his player-client'sopportunities for the future as to contract terms, performance andvalue, which requires further analysis of statistics of not only theplayer-client, but also in comparison to other players or comparableplayers and contracts. The agent also must be constantly aware ofcurrent player-client activities and watch as many player-client gamesso that the agent can have personal knowledge of the player-clientperformances for both discussions with the player-client, as well asteams and the press. Agents have become reliant on being constantlyconnected to the information age and regularly utilize numerouscommunications, web browsing, social media, and scheduling andcalendaring applications, and constantly maneuvering from one toanother, while taking written notes the entire time.

With all of these computing systems and applications, the resourcesavailable to the agent are substantial, however the accessing andutilization of such resources are constrained and time consuming andmaneuvering between the numerous required systems are a constant demandfor time and decreased efficiency.

SUMMARY

The inventors hereof have recognized the above identified problem andneed for improved integration of timely available player-client dataalong with enhanced communications between the agent and player-clients104 and third parties and has succeeded at designing a system, includingapparatuses and methods, for enabling simplified and easy compilation ofrequired data by the agent and enhanced integrated communications,between the agent and one or more of the agent's player-clients 104 andteams and third part.

In one aspect, a system provides a system user integrated player-clientmanagement services and functions with enhanced communications between asystem user and a player-client defined by the system user having a userresource manager (URM) resident on a computing device of a system user.The URM having player-client profiles with player-client parameters thatplayer-client reporting parameters and player-client action triggers.The URM providing player-client profile page displays, transmitting to aremote device a player-client reporting parameter and in responsereceiving instant player-client data/updates and updating theplayer-client profile with the instant player-client data. The URMcomparing the received instant player-client data with a player-clientaction trigger detecting in near real time an occurrence of an resourceaction event and generating an alert action to the computing deviceproviding the system user an indication on the computing device that theresource action event was detected.

Various other aspects of the present disclosure will be in part apparentand in part pointed out below. It should be understood that thedisclosed various aspects of the disclosure may be implementedindividually or in combination with one another. It should also beunderstood that the detailed description and drawings, while indicatingcertain exemplary embodiments, are intended for purposes of illustrationonly and should not be construed as limiting the scope of thedisclosure.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is schematic of a system according to one exemplary embodiment ofthis disclosure.

FIG. 2 is a block diagram of the system components and subcomponents forthe system recourse manager SRM, the user resource manager URM andinteractions with content services according to one exemplary embodimentof this disclosure.

FIG. 3 is a block diagram of external resource interfaces of the systemwith external systems according to one exemplary embodiment.

FIG. 4 is a process flow timing diagram illustrating some of the dataflows between the URM and SRM system components as well as the systemuser of the URM and the interactions between the SRM and externalsystems such as content services and web services.

FIG. 5 provides two views of URM GUI screen presentation for an initiallogin to the URM on a mobile phone computing device as one exemplaryembodiment of the URM.

FIG. 6 is a front view a URM GUI screen presentation illustrating a mainmenu screen for a mobile application implementation of the URM accordingto one exemplary embodiment.

FIG. 7 is a front view a URM GUI screen presentation illustrating aplayer-client profile set up or build screen for a mobile applicationimplementation of the URM according to one exemplary embodiment.

FIG. 8 is a front view a URM GUI screen presentation illustrating a URMMy Player-Client or URM My Potential Player-Client screen for a mobileapplication implementation of the URM according to one exemplaryembodiment.

FIG. 9 is a flow chart for the URM for setting up and creating aplayer-client profile according to one example.

FIG. 10 is a block diagram listing of the various player-clientsubprofiles or data fields within a player-client profile according toone embodiment.

FIG. 11 is a front view a URM GUI screen presentation illustrating aplayer-client profile a screen for a mobile application implementationof the URM after being initiated or built by the system user accordingto one exemplary embodiment.

FIG. 12 is a front view a URM GUI screen presentation illustrating anURM player-client alerts screen for a mobile application implementationof the URM according to one exemplary embodiment.

FIG. 13 is a front view a URM GUI screen presentation illustrating anURM My Scoreboard screen for a mobile application implementation of theURM according to one exemplary embodiment.

FIG. 14 is a schematic block diagram illustrating one exemplary computerand telecommunications network environment suitable for use with thecurrent disclosure according to some exemplary embodiments.

FIG. 15 is a schematic block diagram illustrating one exemplary computeroperating environment communicating over a network suitable for use withthe current disclosure according to some exemplary embodiments.

It should be understood that throughout the drawings, correspondingreference numerals indicate like or corresponding parts and features.

DETAILED DESCRIPTION

The following description is merely exemplary in nature and includesvarious exemplary embodiments and the invention as claimed is notintended to limit to any specific exemplary embodiment or to limit thisdisclosure's applications or uses except as limited by law.

As will be described herein, the presently disclosed system and methodsprovide a new and novel service capability to a user and in particular auser of computing devices that are increasingly becoming mobilecomputing devices. Various technologies and design choices are availablefor implementation of these systems and methods. In particular, systemfunctionality between that which is implemented in the user computingdevice as enabled by a user application and that which is implemented inone or more centralized server that is often referred to as backendserver or mobile web server or service, but that can be of anystructure, architecture or form as such technology may evolve from timeto time. By way of one present exemplary embodiment, this will bedescribed here to fit within as a “smart client” applicationarchitecture. However, those of skill in the art will understand thatone or more of the functions and operations and methods as described tobe within the user computing device application or “client” and theapplication server can be in the range from that of a “thin client”architecture, a web page hosting client, to a “thick client”architecture and still be within the scope of the present disclosure.Further, as known in the art, implementation technologies vary bycomputing platform and by design choice as to being a native orcross-platform implementation. In some embodiments the computing deviceapplication can be developed as a native application for a particularmobile device and operating system, such as Android™, BlackBerry™ OS,and Apple™ OS by ways of examples. However, as one of ordinary skill inthe art will understand, it is an increasing trend due to higheravailability of consistent broadband connectivity that implementationswill increasingly be device agnostic and become more browser-based withthe computing device acting as an application user interface to anapplication specific website on the application/backend server. As such,this disclosure utilizes a selected “smart client” architecture using aselected one exemplary mobile application technology (Apple™) as oneexemplary embodiment and this selection is not intended to be limitedthereto as one of ordinary skill in the art will understand upon review.

In one embodiment as illustrated in FIGS. 2-4, the present disclosureincludes, among other elements, an agent client management system 100,and its method of operation as will be described, provides a new andimproved resource management functionality and services to itsagent/system users 102 that includes automated tracking of predeterminedplayer-clients 104 in real time as to their accomplishments, theirstatistics, predetermined milestones or requirements and predeterminedobjectives and data. The system 100 also provides, in some embodiments,the functional integration of system 100 with various social mediaplatforms 108 for the providing and obtaining of player-client 104statistics and data and the improved and enhancing use thereof for usein initiating internal and external actions. The system 100 includesfunctional integration of a communication portal/interface 110 (alsoreferred to as a communication interface 110 within the agent clientmanagement system 100 to provide newly integrated automated or enabledactions to be taken based on comparative, determined or developedcriteria that meets or matches predefined agent action goals,objectives, or alert thresholds, for each such, individually or in oneor more combinations, based on algorithms or processes and decisionwithin the system 100, or as provided by one or more external systems140.

In some embodiments, the system 100 provides a system user 102 with anintegrated player-client management service and experience withfunctions having enhanced communications between a system user 102 and aplayer-client 104 defined by the system user 102. The system 100includes user resource manager (URM) 112 that resides on a usercomputing device 114 of a system user 102 having a user device display116 and a user device interface 118. The URM 112 is composed of one ormore (a plurality) of resource modules 120 providing a graphicalinterface 121 in the form of URM pages 122 displayed on the user devicedisplay 116 of the user computing display 114. The user computing device114 has a communications interface 124 that provides communicationssession over a communications network 126 to a client communicationdevice 128 of each player-client 104 for which the system user 102 haspre-selected or pre-identified.

The URM 112 includes one or more player-client profile 130 for eachplayer-client 104 with each player-client profile 130 being for one ofthe player-clients 104 previously selected by the system user 102 andhaving one or more player-client parameters 132 that includes one ormore player-client reporting parameters 134 and one or moreplayer-client action triggers 136. The URM 112 provides a plurality ofplayer-client profile 130 page displays 138 as a part of the displayedURM pages 122. The URM 112 transmits to a remote device 140 at least aportion of at least one of the player-client profiles 130 for eachplayer-client 104 as the player-client reporting profile 142 includingthe one or more player-client reporting parameters 134. In response tosuch transmission, the URM 112 receives instant player-client data 144from the remote device 140 and updates at one of the player-clientprofiles 130 related to such data with the instant player-client data144. The URM 112 compares the received instant player-client data 144with a player-client action trigger 136 for such as defined in theplayer-client profile 130 to detect or identify, in at least near realtime if not real time, an occurrence of a resource action event 146. Inresponse to detecting a resource action event 146, the URM 112 generatesan alert action 148 to a user device component 150 of the user computingdevice 114 of the system user 102 with the alert action 148 beingconfigured to provide an indication to the system user 102 via or on theuser computing device 114 that the resource action event 146 wasdetected and did occur.

In some embodiments, the alert action 148 is the generation of anmessage that can include, but is not limited to an automatedcommunication prompt on the user computing device 114 thereby promptingand enabling the system user 102, or another user device module orcomponent 150 of the user computing device 114 or the system 100 toinitiate a communication from the user computing device 114 of thesystem user 102 within the URM 112. This initiated communication caninclude one or more of any type of communication including to the clientcommunication device 128 of the player-client 104, a third partycommunication device 152 owned and operated by a third party 154 (notthe system user 102 or the player-client 104). This communication canbeing via a one-step response action performed by the system user 102 inresponse to the alert action 148 such as a communication prompt 148,and/or in some embodiments can be configured via predeterminedinstructions and code to automatically initiate such alert action 148without requiring the system user 102 to take any action, as predefinedby the system user 102 in a reporting resource action 156 of one of theplayer-client profiles 130 as a client player resource action event 146.

In some embodiments, the communication prompt includes a computingdevice user notification either within the URM 112 or external to theURM 112 utilizing a co-resident user device notification feature such asan icon, a vibration, or a sound.

In some embodiments, the alert action 148 such as a communication promptincludes an icon, a banner, a window or a badge on the display of theuser computing device 114 and that includes a hotlink for initiating thecommunication upon activation or selection by the system user 102.

In some embodiments, the alert action 148 can be a generated ordisplayed message includes the automated communication prompt on the URMdisplay of the user computing device 114 of the system user 102providing the system user 102 with a window within the URM 112identifying the player-client 104. The URM 112 identifies the instantplayer-client data 144 or the determined resource action event 146 andgenerates a display of an automated communication icon or window orbanner to initiate the communication to the player-client 104 uponactivation or selection by the system user 102 of the automatedcommunication prompt.

In some embodiments, the communication is initiated as a text message,an Instagram, a chat, a multimedia message, an email message, a voicetelephone call, a posting on a website and an entry or posting on ablog, by ways of example.

In some embodiments, the URM 112 includes an application programminginterface (API) 164 integrating a co-resident communication applicationof the user computing device 114 within the URM 112. The integratedco-resident communication application can be initiated by thecommunication prompt of the alert message. These can include, but arenot limited to, a text or multimedia message application, an emailapplication, a voice telephone call application, a social networkingapplication, a website application, and a content service 119application.

In some embodiments, the alert message and the communication prompt arepredefined and stored in the player-client profile 130 by the systemuser 102 for the player-client 104.

In some embodiments, the communication prompt includes a player-clientcommunication address retrieved either from an external directoryco-resident on the system user 102 user computing device 114 or asentered and stored in the player-client profile 130 by the system user102.

In some embodiments, the URM 112 includes an application programminginterface (API) 164 integrating or incorporating the functionality of aco-resident application or accessible application of the user computingdevice 114 such as, by way of example, a calendar, a web browser, acontact list, a directory, a telephone application, a text or multimediaapplication, a memory that can include nontransitory memory ortransitory memory depending on the implementation, a camera or videocapture application, and email application, and an alerting application.

In some embodiments, the system user 102 is a sports agent and theplayer-client 104 is an athlete who is a client or a prospective client(referred herein simply as a player-client 104) of the sports agent. Insuch embodiments, one or more content server can be a sport statisticsdata base server and the received instant player-client data is anathlete event criteria of the player-client 104 during a sporting eventin which the player-client 104 is participating.

In some embodiments, the player-client reporting parameter 134,player-client reporting data and instant player-client data can includesone or more athlete event criteria such as, only by way of example andnot intending to be limited thereto, goal scored, assist, blocked shot,runs or points scored, distance gained, goal against, penalty, tackles,hits, and sacks.

In some embodiments, the wherein, for whatever athlete event criteria isselected, the player-client action trigger 136 is a predefined quantityor threshold for such athlete event criteria.

In some embodiments, the user resource manager URM 112 includes a socialnetworking application interface on the user computing device 114configured for receiving social networking data such as status updatefrom the co-resident social networking application or hosted webpagethereon of the player-client 104. The URM 112 receives the player-clientsocial networking update and provides the received player-client socialnetworking update to the player-client profile 130. The player-clientreporting data includes social networking data updates and the resourceaction response/trigger is responsive to the resource action defined asa player-client social networking update.

In some embodiments, the player-client 104 reporting parameter andinstant player-client 104 data/update includes news updates a madeavailable from a news content server. The URM 112 receives transmittinginstant player-client news update stores such in the player-clientprofile 130, and generates the alert on the user computing device 114 inresponse to the received player-client news update being compared to anews update event trigger as pre-defined in the player-client profile130.

In some embodiments, the player-client 104 reporting parameter andinstant player-client 104 data/update includes social networking posts,tweets, comments or likes and the URM 112 receives transmitted socialnetworking updates from a social networking content server includingplayer-client data as instant player-client data/updates. The URM 112stores such in the player-client profile 130 of the URM 112 andgenerates the alert on the user computing device 114 in response to thereceiving of a social networking event trigger as defined in theplayer-client profile 130.

In some embodiments, the player-client 104 profile reporting parameter134 of the URM 112 includes an updated social networking influence scoreand receives from a social networking scoring content server includingplayer-client data. The URM 112 receives updated social networkinginfluence score for inclusion in the player-client profile 130. Thealert can be generated on the user computing device 114 in response tothe receiving of the updated social networking influence score being asocial network influence score trigger as defined in the player-clientprofile 130.

In some embodiments, the social networking influence score is a Kloutscore, the player-client data is a current Klout score for theplayer-client 104-client, and the social network influence score triggeris a predefined value to which the received updated social networking insome embodiments, the user interface 118 of the URM 112 is configuredfor receiving user client input for creating one or more of thefollowing: each player-client profile 130, defining the player-clientprofile 130 page displays 138, defining each player-client parameter 132including each player-client reporting parameter 134, each player-clientaction trigger 136, each resource action even and each alert messageassociated therewith.

In some embodiments, the player-client data of the player-client profile130 includes one or more player-client parameters 132, player-clientreporting parameters 134, instant player-client data and player-clientaction triggers 136 include one or more parameters defined by a teamcontract, or a promotions contract. In such embodiments, the resourceaction event 146 and alert action 148 can include a prompt or automatedcommunication prompt on the user computing device 114 to initiate acommunication from the user computing device 114 of the system user 102within the URM 112 to a third party communication device 152.

In some embodiments, the user interface 118 of the URM 112 includes aninput screen option for uploading or selecting a co-resident or remotelystored and accessible video clip of the player-client 104. Theplayer-client profile 130 can store multimedia data files including avideo clip and to display the multimedia data files including the videoclip on the display.

The system 100 can also include a remote device 140 having a system userinterface application communicatively interfacing to a plurality ofremotely situated User Resource Manager (URM) 112 applications eachbeing associated with a different system user 102. The remote system 140includes a content services 119 interface communicating with one or morecontent servers with each content server providing player-client datathat includes instant player-client data in real time or near real timeto a player-client event. The system user interface 118 receives fromone of the URMs 112 a plurality of player-client reporting profiles 142for a particular system user 102 where each player-client reportingprofile 142 for a system user 102 being for a different selectedplayer-client 104 of the system user 102 and one or more player-clientreporting parameters 134. The content services 119 interface receivesfrom the content server player-client data associated with at least oneof the player-client reporting parameters 134 of a particular one of theplayer-clients 104 which includes player-client reporting data in atleast near real time identifying an activity or event to which theparticular player-client 104-client is participating. The system userinterface 118 transmitting at least a portion of the receivedplayer-client reporting data as instant player-client data in at leastnear real-time to the URM 112 with which the player-client profile 130is associated.

The remote device/remote system 140 can be a centralized resource system(CRS) 141 back office server for the URM 112 providing URM 112application updates, support and business functionality, the remotedevice 140 having player-client data acquisition manager defining thecontent services 119 interface for subscribing to or obtaining theplayer-client reporting data from at least one of the content servers,the player-client data acquisition manager identifying the player-clientreporting data and creating therefrom the instant player-client data 144as a function of the received player-client reporting parameters 134.

In some embodiments, the player-client data acquisition manager isconfigured for interfacing and obtain player-client reporting data froma content server selected from the list of servers consisting of a newscontent server, a sports statistics server, a social networking websiteserver 158, a scoring server, an influence determination server, and apromotion management server.

In some embodiments, the remote device 140 includes a communicationsystem interface for interfacing with a website or communicationservices server selected from the group consisting of an instantmessaging server, a text messaging server, a chat, an email server, avoice telephone call server, a social networking server 158, and awebsite server.

In some embodiments, the alert message of the URM 112 includes anautomated communication prompt on the user computing device 114 enablingthe system user 102 to automatically initiate a communication from theuser computing device 114 of the system user 102 to the player-client104 within the URM 112 by communicating through the communicationinterface 110 to the remote device 140 and as established by thecommunication system interface of the remote device 140.

The present system 100 and method, in one embodiment, includes a remoteapplication server generally referred here simply as a remote device 140has a centralized resource enabler system CRS 141 and a system usercomputing device 114 that can be fixed or increasingly is a mobilecomputing device or referred herein as a user computing device 114having a notification and communication manager, such as a mobileapplication or “app” referred herein to as the system user resourcemanager URM 112 as a shorthand, but as will be described in greaterdetail in the following disclosure. The system user resource manager URM112 is typically a mobile application resident from a download on theuser computing device 114 that is integrated within into theoperational, control and third party application interfaces thereon. Theuser computing device 114 is generally communicatively couplable via acommunication network 126 to the remote device 140 in a proprietarymanner for interchanging application code, system user data,notifications and other data between the centralized resource managerand the user resource manager as will be described herein or understoodby those of ordinary skill in the art upon reviewing the presentdisclosure. The remote device 140 and in some embodiments the mobiledevice are communicatively coupled via a communication network 126 tothird-party devices 152 such as third party data base services, dataservice servers, and application servers, and client devices that arefixed or mobile communications devices owned and operated by “clients”of the system user 102 and third parties.

In one exemplary embodiment, a system 100 provides a system userintegrated player-client management services and functions with enhancedcommunications between a system user 102 and a player-client defined bythe system user 102 having a user resource manager (URM) 112 resident ona user computing device 114 of a system user 102. The URM 112 havingplayer-client profiles 130 with player-client parameters 132 thatplayer-client reporting parameters 134 and player-client action triggers136. The URM 112 providing player-client profile 130 page displays 138,transmitting to a remote device 140 a player-client reporting parameter134 and in response receiving instant player-client data 144/updates andupdating the player-client profile 130 with the instant player-clientdata 144. The URM 112 comparing the received instant player-client data144 with a player-client action trigger 136 detecting in near real timean occurrence of an resource action event 146 and generating an alertaction 148 to the user computing device 114 providing the system user102 an indication on the user computing device 114 that the resourceaction event 146 was detected.

FIG. 4 provides a timing process flow between the system user 102, theURM 114, the CRM 141 and the various content services 119 includingsocial media servers 158, by way of examples.

FIGS. 5-8 and 11-13 provide GUI pages 122 for the URM 112 on the clientdevice 114. FIG. 5 illustrates the GUI pages 122 of the user device 114showing a login screen for a user 102. FIG. 6 illustrates one of the URMpages 122 showing the alert and message indicators, an alert summary forvarious player-clients (PL) 104 of the system user 102, a messagesummary such as for making dinner plans with a player client 104, aswell as a news and scores summary. Additional features can include iconsfor accessing other URM features and functions. FIG. 7 illustrates a URMpage 122 for a player-client profile 130 for input or reviewplayer-client data 144 such as defining player-client parameters 134,player-client action triggers 136, and alerts 148 and alert actions 148.FIG. 8 is a URM page 122 illustration showing a listing of theplayer-clients 104 of the system user 102 such as including playerclient data 144 such as message alerts and message activation on the GUI212 using the GUI URM pages 122.

FIG. 300 is a flow chart of one process flow for a system user 102 forupdating or adding player-client data 144 starting at selectingplayer-client in process 302, building a player-client profile 130 withplayer-client parameters 132 in process 304, and defining and selectingplayer-client content services 119 and CRS 141 in process 306. Theprocess 200 further can include defining reporting parameters 134 inprocess 308, and defining the action triggers 136 for a player-client104, and resource action events 146 in process 310. The system user 102can also include in this process 300 the defining alert actions 148 inprocess 312 and saving one or all of these in the player-client profile142 in process 314. The system 100 then using the URM 112 to upload theplayer-client profiles 142 and other input and received parameters ofprocesses 304-312 to the system 100 and in most embodiments to the CRS141 or other supporting centralized server as in process 316. The URM114 can also receive instant player-client data 144 and update theplayer-client profile 142 in process 318. Each of these process stepscan be performed in any order and repeated or skipped in variousembodiments. FIG. 10 provides a high-level overview of the player-clienttemplates 130A, 130B, and 130N, the agent or user profiles or templates131A, 131B, and 131C, as the system 100 can support multiple agents orsystem users 102, each of which have their own and separate set ofplayer-clients 104, each of which has one or more player-client profiles130A, 130B and 130C, and each of which has one or more differentresource actions 156, reporting parameters 134 and various other clientdata 144.

Glossary of Terms

System user 102—an authorized and registered user of the CRS 141 and URM112. The System user 102 has an account with the CRS 141 and utilizes aproprietary URM 112. The system user 102 is usually a person, but couldbe one or more persons working together in some embodiments. Each systemuser 102 has a unique system user ID for system user 102 definedservices and functionality with the CRS 141 and URM 112 and between suchentities.

Player-client 104—A player-client 104 is a customer or client orperspective client of the system user 102. The use of the term “client”herein is not to be otherwise interpreted as a “client” as used inclient-server systems or architectures (not to be interpreted as “apiece of computer hardware or software that accesses a service madeavailable by a server”, unless specifically and definitively identifiedas a client device for accessing a server. The system user 102 definesor selects one or more specific individuals as player-clients 104 fromamong a plurality of potentially available persons such as players in asport. As described herein a player-client 104 is a person entity thathas been selected by the System user 102 and is associated with thesystem user 102. A particular player-client 104 may be a player-client104 of more than one system user 102. Each player-client 104 has aunique client ID for separately identifying the player-client 104 withinand between the remote device 140 CRS 141 and computing system URM 112of the system user 102 identifying or selecting such player-client 104.Further, at least the remote device 140 CRS 141 (and possibly defined bythe URM 112 player-client profile 130 for each player-client 104) willtypically have both the player-client ID as well as other player-clientidentifiers for identifying, pulling/requesting or analyzing performancedata and associating such with the particular player-client ID forproviding to a system user 102 URM 112 instances of player-client eventdata and instances of other player-client reporting data as well assupport services for other URM 112 services and functionality asdisclosed herein.

Each player-client profile 130 can be defined or specified by the systemuser 102 or based on predefined forms or templates 131, such as for aparticular sport or for use by a particular system user 102. Theplayer-client profile 130 can include player-client characteristics thatare static as well as player-client reporting data or instantplayer-client data 144 as updated during operation of the system 100 asdescribed herein. The player-client profile 130 can in the player-clientreporting profiles 142 with one or more player-client reportingparameters 134 that are defined to pull or subscribe player-client data144 such as instant player-client data 144 for reporting to the URM 112as well as for updating the player-client profile 130 either on demandor in near-time to such data being available from a content service 119.The player-client profile 130 can include predefined player-clientaction triggers 136 related to one or more of the player-clientreporting parameter 134. Further, the player-client profile 130 caninclude, in some embodiments, an alert action 148.

Player-client profile 130 example:

-   -   Player-client identifier.    -   Player-client name.    -   Player-client characteristics.    -   Player-client reporting parameters 134.    -   Player-client reported data (predefined, received and instant).    -   Player-client action triggers 136 (flags, metrics, thresholds,        values such as to for one or more reporting parameters and        associated with one or more player-client alert actions 148 and        that can be associated with one or more player-client alert        messages.    -   Player-client alert actions 148 such as an alert, a prompt, an        automated message, or other action.    -   Player-client alert prompts or messages.    -   Player-client Concierge Resource—a concierge resource can        include a list of restaurants desired by the player-client 104        for a meeting.    -   Player-client Sponsorship or Promotion Resource—the sponsorship        or contract or promotions can include various data and        parameters associated with the player-client 104 relations with        third parties such as teams and sponsors.    -   Player-client Compensation Resource—this can include performance        parameters within a contract that the player-client 104 has with        a third party 154 such as a team.

Player-client reporting and or reporting trigger data. Player-clientdata 144 can include data such as performance or achievement events oractions as taken or associated with the client during an event, such asa sporting event. The specifics of the data varies based on the sport orevent in which the client is participating and or metrics for the teamof the player-client 104 or the player-client 104 as typically used oras defined by the system user 102 for evaluating the performance of theplayer-client 104. For example, for an ice hockey game in which theclient is an ice hockey defensemen, the player-client event data couldinclude, blocked shots, shots on goal, assists, goals, minutes played,penalty minutes, etc. As one skilled in the art of a particular sport oractivity will understand upon reviewing this disclosure, player-clientevent data can be any data for a client in an event and can be adaptedeasily without undue experimentation. Player-client event data can bedefined by the system user 102 for a particular client, but is generallydefined by that data that is available from data services that track,determine and provide reporting of such player client and team data, acontent service 119 provider. The system user 102 typically will selecta subset of available event data and customize the client event data forthe particular player-client 104 based on experience or methods oralgorithms that the sport or the system user 102 deems appropriate forthe client, event and sport.

The system user computing device 114 includes a user resource managerURM 112 that provides functionality to the user computing device 114 andspecialized services to the system user 102 via a single enhanced userinterface 118 with single source integrated functionality. One serviceand functionality of the URM 112 is to provide the system user 102 witha plurality of various displays or screens, each of which includes oneor more icons, windows and content presentation such as text and data.The URM 112 alone and with integrated support from the CRS 141 providesthe user computing device 114 of the system user 102 with enhancedoperational functionality and integration with third party devices 152,third party applications and third party data. With integrated andautomated communications within the URM 112, the URM 112 provides aunique self-contained user experience to the system user 102 for thefeatures and functions of the system 100 as described in the variousembodiments of the system and method.

The URM 112 can be in one embodiment a mobile application or “app” thatis compiled software created for a particular use or added functionalityover the native operating system of a mobile device which is thesoftware that uses the programming language of a specific computingplatform and is typically limited to that platform unless portable toothers on top of the native firmware of the user computing device 114.

The URM 112 is configured to include application programming interfaceor SKD interface with co-resident application on the same user computingdevice 114. This can include a web browser for accessing and displayingweb content. An SDK is one example of a self-contained library orframework enabling the extension of functionality of a third partylibrary into and with the URM 112 as described herein. For nativeapplications, the SDK can be defined by the native SDK tied to thenative operation system such as Android SDK, i-Phone™ SDK, by ways ofexample. Other co-resident applications can also have their own SDK. Forexample, the URM 112 includes an interface to a co-resident Facebook™SDK to enable the URM 112 to integrate features of the co-residentFacebook application on the user computing device 114 within the URM 112or CRS 141 and therefore the system user 102 having to exit the URM 112system and application. The URM 112 can have an SDK or API 164 profileinterface for each co-resident application as described herein forintegration as such provides the integrated development environment(IDE) plugins into such third party application for a seamless systemuser 102 experience of the URM 112 and system and methods describedherein. Additionally from the other perspective, the URM 112 can includean API 164 or an SDK that enable other co-resident applications toutilize some of the features of the URM 112.

The URM 112 can be implemented in some embodiments as a hybridapplication that is software that combines a native application with aweb application to provide the ability to utilize native devicefunctionality of the device such as the camera, GPS, communicationinterfaces 110 such as Bluetooth™, an accelerometer, that aredistributed native applications, but the URM 112 is essentially a thinclient or web apps with a native outer shell or wrapper.

The user computing devices 114 typically include a user device display116 such as a screen that provided a displaying of URM 112 contentpresented by the URM 112. A graphical user interface GUI 121 is thescreen presentation on a user device display 116 that includes menusincluding pull-down menus, pointers, icons, menus, windows, images, textand data. The GUI 121 typically uses screen presentations such aswindows, icons, and banners in additional to images and text. Asdescribed herein an icon is a graphic indicator or symbol on a userdevice display 116 identifying and providing a visual link to a resourcewithin the URM 112 such as a user resource, a third party application orprogram, a device or user computing device 114 feature, a command, fileor directory or which when activated by the system user 102 opens theuser resource in the user device display 116 displaying the details ofthe user resource thereon. The icons are generally analogous to buttonsas they are configured for receiving a system user 102 selectionreferred generally as a “clicking” or “selecting” of the icon whichresult in the resource being “opened” as a window in the current userdevice display 116 or in a separate user device display 116 or caninitiate an action or re-direction such as to a webpage by opening aco-resident web browser, another window or initiate another app orprogram or resource within the URM 112, such as an image, text, documentor resource, along with a co-resident viewer app as associated with theformat of the resource. This can include hot linking as well ashypertext links. Generally, an icon differs from a window as they lackmost of the functions and components of windows, and therefore will bereferred herein also as a button for clarity purposes.

For example, in one feature, the URM 112 provides for in-app “click tocall wherein the URM 112 provides a GUI 121 window or icon that providesa hot link to a telephone number to automatically initiate a telephonecall. As described herein, a prompt in the form of an icon or window canbe presented in various GUI pages 122 of the URM 112 and the System user102 can be presented with an option within the URM 112 to initiate atelephone call to the Client or a Third party 154 as defined by the GUI121 by simply clicking the Click to Call Icon. The URM 112 establishesthe communications without the System user 102 having to look up thetelephone number or to exit the URM 112. Similarly, in some embodiments,the URM 112 can provide an in-app click to message resource. The clickto Message resource is a similarly integrated communication feature ofthe URM 112 except is for sending a message such as a text message (SMSmessage) or a MMS message to the player-client 104 or Third party 154.Such third party 154 can be a manager or contact of a sports team, asponsor or contact with a sponsor or promotions entity, a relative ofthe player-client 104 or another sports agent, by ways of example. Thiscan include the capability to include an image, text or video file. Insome embodiments of the click to message feature, the system user 102can be presented with a preformed or suggested message that ispredefined by the system user 102 or the system 100 based such as on atype of alert, prompt or the type of data associated with the portion ofthe URM GUI 121 with which the click to message icon is then currentlyassociated. For instance, if a player-client alert is generated thatidentifies the player-client 104 as a hockey player that just completedgame with 2 points, a predetermined message can be presented to theSystem user 102 that says “Congrats on the great game and 2points—system user name.” The system user 102 can set up the URM 112 sothat this base message is presented to the system user 102, and enablethe system user 102 to add additional message details, or simply sendthe message, by clicking the click to message button or the like such as“send.” This can be similarly implemented as a click to email recoursewherein similar to click to message for initiates an electronic mailcommunication similar therein but in a different format andcommunications channel.

As one embodiment of a click to message feature utilizing multimediamessaging service would be a texting service between the system user 102and a player-client 104 or a third party 154 which includes video, audioor graphic data as well as text data. MMS is an evolution of the SMSwhich is short messaging service (SMS) or similar texting serviceswithin or in support of various apps such as Instagram and Messengerservices. For example, the player-client 104 or a third party 154 cansend the system user 102 a video that is detected and automaticallyuploaded and stored in the player-client profile 130. Further the systemuser 102 of the URM 112 can include a most recently received or taggedplayer-client video in an initiated communication to a third party 154or back to the player-client 104 that includes the video of theplayer-client 104 with a description or time stamp or the like.

Another communication resource would be an automated linking to the webresource via an URM 112 icon or URM 112 window. This URM 112 resourcewould enable the system user 102 to consolidate and integrate desiredinternet resources within the URM 112 for automating data review,compilations, blogging, updating and posting to social media or the likeand other resource management action triggers, such an automating and insome instances prepopulating a communication to the client based onand/or including the linked reference or data.

A pull-down menu of the URM 112 is a form of an icon but wherein upon asystem user 102 selection, a menu or listing of available resources oruser resources within that icon are displayed enabling the system user102 to select one from among the listing that is then opened. The GUI121 includes windows that are graphically defined portions of the GUI121 or user device display 116 that presents content such as resourcecontent such as a directory, text, data or an image, that is unique andseparate from other portions of the user device display 116. Often auser device display 116 includes multiple windows as well as icons.Similar to an icon, each window can be configured for receiving a systemuser 102 selection by a clicking which result in the window being“opened” either as a separate window in the current user device display116 or with the window being the full user device display 116. Childwindows are subsidiary windows that either open automatically or as aresult of system user 102 activity within the parent window. Messagewindows often referred to as a dialog box or pop-up message are aspecial type of child window as they display information to the systemuser 102 but generally lack other functionality, except possibly toinclude an active link to a system resource enabling the system user 102to select such active link to directly proceed to such identified systemresource. On example is a banner alert message.

The URM 112 can also incorporate a badge to provide a visualnotification bubble such generated by an alert as will be describedherein.

The GUI 121 typically includes one or more defined metaphors forreceiving user control and input such as by tapping playback controls,dragging, flicking or swiping objects, sliding on/off switches, andflicking through pages or photos, by ways of example. The GUI 121 canalso provide a notification via an in-app message that originates frominside the URM 112 through means other than push notifications. Anin-app URM 112 communication as described herein is a communicationwithin the URM 112 such as initiated that provides an in-app voicetelephone connection, email connection, text message, chat room, or asocial media interaction performed within the user resource manager(URM) 112.

As known, computing devices 114 can also include global positioningsystem (GPS) capability for receiving satellite system data thatprovides geographic location data via integrated GPS receivers. The GPSsignals originate from a plurality of the satellites enable the GPSreceivers to provide the current geodetic location (geo location)including the altitude as location data for use by the URM 112 as wellas other third party apps.

The URM 112 analytics provide for in app tracking of actions of URM 112system users 102 to enable the GUI 121 to support the system user 102between the various URM 112 resources and screens and menus.

As addressed above, the URM 112 and/or CRM can enable certain servicesfor the URM 112 to be on behalf of the player-client 104. The URM 112can provide the system user 102 the ability to act on behalf of or torepresent the player-client 104 or to have access to one or moreproprietary player-client systems such as social networking, financialor other system or service. In such cases, in order for the system user102 to have authorized access, the player-client 104 has to “opt in” tothe URM 112 based service or account access either by providing thesystem user 102 with the access information or via a URM 112 resourceopts in authorization message and response. The player-client 104 of asystem user 102 can opt in to enable the system user 102 such as hisagent to collect personal data from the device or applications of theplayer-client 104. The player-client 104 allows and enables the system100 to provide the system user 102 with access to the one or more of theplayer-client's 104 various social media, webpage, or communicationsservices. The system 100 interfaces to player-client services forpulling updates and data from those services, and can enable the systemuser 102 to act as the player-client's 104 proxy for the player-client104 on such service. The system user 102 can provide the system 100 andthe system user 102 access to the player-client's social network service(SNS) account. The system user 102 can obtain direct data feeds from theplayer-client's SNS and can enable the system user 102 to act or post onbehalf of the player-client 104. In this manner, the System user 102 canact as the public relations spokesperson for the Client. In otherinstances, this can more simply be just a data feed, or can be anaccount access, such as access to the player-client's financial account.Generally as described herein, the player-client 104 “opts in” to thisoptional personal data feed or service by allowing access from thesystem 100 and in particular the particular System user 102 of thesystem, all of which is provided securely by the system 100 as aninterfacing and servicing system.

System User Access to the CRM and the URM—One Exemplary Embodiment

Use of the system 100 by a system user 102 can be provided as follows.

The system user 102 is provided a subscription access and authorizeddownload capability to the Centralized Resource Manager CRM 112 forestablishing an account and downloading the user resource manager 112application to one or more user computing devices 114 of the system user102.

The system user 102 can define or otherwise specify a system useraccount and account profile with the CRM that includes a definition ofone or more features and function of the system users URM 112. Thesystem users account and provide are customized to the particular systemuser 102 and are secure to that system user 102 and their URM 112 accessand functionality.

First Time System Users of the URM

i. As a system user visits each type of URM page that can include a tipbriefly explaining the function of the URM page.

ii. The system user 102 can be prompted to accept rules of use of theCRM and URM 112.

iii. System user 102 can be prompted to select one or more sport frompre-populated list for which predefined System User Templates 129 andplayer-client templates 131 and features and functions are customized orcustomizable in view of the particular sport to which the system user102 may be a player-client agent.

iv. System user 102 can select (such as from given suggestions) one ormore player-client profiles 130 to which the system user 102 wishes toutilize for one or more player-clients 104, for example: currentprofessional client, potential professional client, future prospect inminors, former client, by way of examples.

v. System user 102 can search a plurality of player-clients 104 bysearch a database 192 or memory or content server that is accessiblethrough the URM 112 via an integrated web browser or via a search engineportal of the URM 112 or via the CRM having web access or access via oneor more content servers for all possible persons who are potentialplayer-clients 104.

vi. System user 102 selects one of the searched or input player-clients104 from among the universe of possible persons.

vii. System user 102 assigned a player-user profile template 131 to theselected player-user, and can initial a player-user profile automatedload wherein the URM 112 requests base data from the CRM to populatecurrently known and updated player-client data 144 into at least aportion of the profile for the selected player-user.

viii. System user 102 further can enter via the URM 112 further systemuser 102 defined or input player-client data 144 into each player-clientprofile 130. This can include system user 102 notes or developed datathat is specific to the system user 102 or to the player client, to thesport, the team, the contract terms, or as otherwise will be describedherein (see discussion throughout).

iv. The system user 102 can input or provide communications addresses orinitiate access to co-resident contact applications data stored on thesystem user computing device 114.

x. The system user 102 can further initiate a request for an automatedplayer-client opt-in as will be described which if approved by theplayer-client 104 enables the system user 102 to perform certainfunctions or actions or have access to player-client applications orservices as will be described.

Any system user 102 can create a player-client profile 130 for aparticular person, however, the system 100 can restrict access tocertain private (non-public) portions of the player-client profile 130fields unless the selected particular player-client 104 opts in orotherwise provides their acceptance or consent to the particular systemuser 102 for such access. For example, this could include player-clientcontract terms with a team or with a promotion entity.

Player-client profile 130 creation and initial player-client profile 130data population should utilize an intuitive workflow, includingduplicate checking and suggested matches or automated downloads, orproviding the system user 102 with an option to pull or collectplayer-client data 144 from a particular content server or source.

Once created in the URM 112, each player-client profile 130 can beuploaded or synched with the CRM in whole or in part. In some cases, thesystem user 102 will not want to upload certain proprietary portions ofthe player-client profile 130 and the URM 112 or the player-clientprofile 130 can be configured to only back-up or share a portion of theplayer-client profile 130 with the CRM. In some exemplary embodiment,the URM 112 only transmits player-client reporting parameters 134 to theCRM as will be described thereby providing the CRM the ability tocollect player-client event data from one or more content servers. TheCRM can then transmit to the URM 112 such instant player-client eventdata when such is received which could be in near real time to suchreceipt.

System User Player-Client Use Operations—My Player-Clients

Searching should preferably be available on all appropriate screens andpresent or allow a search entry when accessed.

All identified player-client profiles 130 will be available in the “MyPlayer-Client” displayed screen or section of the URM 112.

Search results are categorized and sorted by way of example:

i. By most current alerts.

ii. By predefined priority.

iii. By Last Name and Team Name.

Player-Client Metrics

i. Player-clients 104 may be rated by a performance score, an activityscore, an event or milestone score, a social score, etc.

ii. A player-client 104 may also have a trending score represented by anup or down arrow based the most current player-client reported eventdata or other defined parameters.

iii. These scores may appear on the My Player-Client screen, within theplayer-client profile page or in the Player-Client Alerts screen.

Player-Client Alerts

Content services 119 Fees

A player-client content service feed can include a social networking ornewsfeed.

Thresholds or action triggers can be developed for each, such as thenumber of tweets received by the player-client 104 or the number ofprofile views or likes.

URM Exemplary Graphic User Interface (GUI) pages for displaying content,obtaining system user 102 input via instructions and system user 102content, etc. Example with a Player Agent being the system user 102.

System user login—login with system user ID, password, and Remember Meoption.

Referring to the figures, one example of a Main Page of the URM 112—Tabsor Icons for Client Alerts, Clients, Potential Clients, Teams, Leagues,and of course one for Settings. As noted above, the URM 112 is generallycomposed of a plurality of resource modules 120, some of these resourcemodules 120 may correlate to each of the Main Page Listed Features,however some of the resource modules 120 are underlying functionalmodules providing support for two or more Main Page Listed Features.

Player client alerts—As the URM 112 is a real time or near real timesystem 100, the URM 112 includes both in app pushed notifications aswell as received pushed notifications as received or determined by theCRS 141 that hosts some or portions of the system 100 and methodfunctionality. This resource module 120 provides the System user 102 theability to readily identify via the Main Page whether there arecurrently any client alerts that may warrant the attention or action bythe System user 102. Further, the resource module 120 can be selected bythe System user 102 to provide alerting and displaying in near real timeof Client Alerts via a badge display on the User Device or possibly viageneration of an email or a text message to the System user 102. It isalso possible that email mail message or text messages can beautomatically sent to third party 154 addresses and devices as will beaddressed as an option under the Client Alert RM Settings.

Once the System user 102 opens the Client Alerts RM via activating theIcon or tab, the Client Alerts RM screen provides a listing or otherdisplay of all current alerts. Each Client Alert listing can include thename of the Client and the basis for the Client Alert. For example,Alert Characteristic could be the Client scored a goal in a hockey gameor achieved 2 or more points in a game. In such an example, the ClientAlert would list the name of the Client, and “1 goal and 2 assists.”Additional information can also be provided, either directly on thatuser device display 116, or by opening the particular Client Alert toexpand the details that may include an identification of the game, theopponent, the period, etc. The System user 102 defines for each Clientthe Client Alert Parameters that trigger the generation of the ClientAlert within the Client Alert RM.

The player-client alert RM can include a direct link to theplayer-client profile 130 via a separate tab. Further, the player-clientalert RM can include one or more Action Icons prompting the System user102 to directly initiate a communication, such as communication to theplayer-client 104 or to the third party 154, such as the manager of theteam, the later for example, “Show us the money.” These action icons canbe enabled by a player-client action event or trigger and can includecall, text, tweet, social networking post, or a concierge action. Asdescribed, some of these actions can include an automatic transmittingof a predefined message or posting, while in other cases, result in theAction Icon opening up within the URM 112 an in app SDK or activation ofthe third party app for enabling the System user 102 to automaticallyinitiate a telephone call, a text, a Tweet, a FB Post or to make aconcierge arrangement (as described herein).

Player clients—The player-client RM first provides a listing or icons orotherwise display for a plurality of player-clients 104 of the systemuser 102. A sorting, organizing or search function can be provided toaid in the review and selection of a particular player-client 104 fromamong the plurality of player-clients 104 as defined or selected by eachsystem user 102. These can be organized by league or in folders orsimply provided by alphabet sorting, priority or most currentlyaccessed. Each player-client RM can be organized to includeplayer-client specific information and data. The inclusion of the dataand information can be defined by the system user 102 but can include aplayer-client profile 130 page and subpages for client data by type,date, etc.

Settings—Like most Settings functions, the Settings function is a userinterface 118 enabling the System user 102 to define the optionalfeatures and to customize the URM 112 as well as the CRS 141 and CRSServices supporting the User's URM 112. As described in various portionsof this disclosure, that can include selecting or defining any set offeature, clients, client characteristic or parameter, and controllinggeneralized alerts, prompts, communications or other actions or triggerthereof. Specialized configurations or settings of per-Client featuresare generally set or defined in the Client Profile portion of the Clientsection of the URM 112.

Note—one or more of the described GUI pages/screens 122 should include aBack Button, or Home Button, or a button for linking to another portionof the Device Manager. In an alternative embodiment, each of the mainpage tabs can be permanently displayed along the top or bottom ribbonsof some or all of the subordinate screen pages for ease of jumping fromone MOD to another without having to resort to the Main Menu.

During operation, the remote system 200 utilizes all or a subset of theclient profile data received from the CRM as client data monitoringprofile that identifies for each client the client reporting data suchas client event performance data or client new data or the like. Theremote system 200 obtains from one or more content servers clientcontent data via a per-client pull client data request that is specificto the client and to the client reporting data, from a push servicecontent server that is either on a per client basis, a per event basis,per team basis or per league basis. When the remote system 200 receivedbulk data, the remote system 200 utilizes the client reporting dataprofile and parameters with the bulk data to extract or uniquelyidentify the client reporting data. Once identified and extracted, theremote system 200 stores the client reporting data in the client andpossibly the user stores therein and pursuant to the system user clientreporting event parameters, transmits the client event data or otherclient reporting data to the CRM of the user computing device 114. TheCRM receives the client reporting data and stores the data in the clientprofile or history for the client. The CRM then utilizes the receivedclient reporting data as will otherwise be described herein.

As defined herein, player-client data 144 or parameters can include oneor more metric that is the measurement of a particular characteristic ofone or more of the activities of the player-client 104 or processesdefined herein. As used herein, a metric is sometimes used directly andsometimes as an element in one of the described process flows(algorithms).

Content Services

Content services 119 and third party service databases 192 as describedherein can include, but are not limited to the following:

Team and Player Service Databases—By way of example, for the NFL, NHL,etc. For hockey for example, depending on the scope of the system user102 designations, this could include not only the NHL, but also otherleagues and payers in those leagues, such as, by way of example and notintending to be limited to: Hockey leagues such as AHL, ECHL, KHL, OHL,WHL, QMJHL, AIHL, NCAA (Div 1), etc.

Content Data Services Can Include by way of example:

-   -   Play by Play in close to real time: play by play for a single        game currently in progress with update feeds in near real time        e.g., within seconds, not minutes.    -   Player logistics: provides game by game statistics for each        player but may only be updated once a day.    -   Box Scores—game data detailed enough to enable the complete box        score build for every game updated in 20 seconds (near real        time).    -   Player Stats per day; Team Stats per day; Weekly leaders; Injury        Report (with Details and histories); Leaders for season;        statistics for all players year by year; game by game        statistics; team transaction details such as trades and        contracts.    -   News feeds—complete or snippets about each player, league, or        team when entered, monitored and identified on a new feed or new        source.

These services are often provided between from the third party dataservice as an FTP push based on a prescription, an FTP pull whereby theservice can pull only the required data, or on an HTTP download.

These will be explained within the operation and functionality of thecentralized resource enabler system CRS 141.

Exemplary Embodiment of Use and Operation

We now have a way that will allow agents to not only know exactly whathis clients did the night before in the game, but it will give them realtime information organized in a way that frees up time for them to bespent on revenue generating activities. With the Omnipresent agentmobile website/app each agent will now have the ability to not only knowwhat his players are doing live, but give you the ability to communicatewith them so they know you not only care for their career, but moreimportantly you know how to get them the most in the next contract theyare looking for. This will revolutionize how agents interact withclients and the knowledge they will have about who the best in eachsport or industry may be.

For example, if the system user 102 is an agent or sports agency and Ihave 104 clients. The system user 102 will initially load each clientinto a secure website that will have a log in and password. Once theclient-players 2014 are loaded, the system user 102 can set hispreferences, what to keep track of or what information do and what thehe system user will track. Examples could be goals, assists, and totalpoints. It can go further than that, with ability to track social mediaor news headlines. After the preferences are set, you can now connectthrough your mobile device. You will also be able to set preferences foralerts, so when any of your players on the list hit one of yourcriteria, goal, assist, or status update on Twitter™, you get an alertand you can explore this. As you log in, the players with the highesttotals the alerts will be at the top of the list. This gives you theability to see player-clients that are having great games or are forsome reason speaking out in social media. From this area you will saveadditional time because you have the ability to click on each player andcommunicate with them in a variety of ways. Call, text, email,Facebook™, Twitter™ will all be available as tools to communicate. Theother feature available is a concierge button. This will be useful whencareer milestones or great games or efforts are had by the player. Youcan now use the concierge button to call a service that will set upreservations at a restaurant or club and allow you to pay for it andhave it set up for the player. You will have it ready for them by thetime they are done with postgame press interviews. Now you will not onlybe on top of the stats and news for you players in real time, but youeliminate time spent in your morning or evening trying to trackeverything. You become more efficient with your time while remaining inclose communication with your clients strengthening the relationship youare building. These are only two benefits because this data will becollected and stored in a way that will allow you to use this asleverage for contract years. We can load in data that will allow you tolook at current contract details having it at your fingertips in case acall comes from an owner or a sponsor.

You also can start to track players you want to become clients. Bycreating tracking categories that give you the data you want for playersyou want. This is just another tool that will save you time and money.Another huge application is the market of sponsorship. From a corporatelevel, sponsorship is at an all-time high, it is a billion dollarmarket. As quickly as celebrities get sponsorships they also createproblems for the sponsors and decisions must be made on a corporatelevel on how much they want to protect the brand that is more importantthan the player/client. If the Corporate sponsors such as Nike, CocaCola, Pepsi, Reebok want to get the most out of the sponsorship theymust have accurate time sensitive data. With this mobile website/appthey will be able to track whomever they would like and also track aplayer-client 104 whom may be trending up in social media to capture thenext big sponsor star. This could replace the time it may take 3 or 4employees or maybe an entire research department whose job may be totrack who are the best candidates. The other level this will be usefulis at the team level. In this day and age information is in the hands ofthe public before the instant data is in the hands of the GeneralManagers, and owners and even coaches. The want to track what yourplayers or potential prospects are doing in the off-season or if theyare out on the town during the season, this could be a great solution.Players may not like it but some may say that's the price you pay to bean athlete. With Millions of dollars at stake, protection of investmentdollars has more need now than ever. Most times negative news aboutplayers is a distraction to a team and can cause issues that will have aripple effect in the locker room or clubhouse.

One form of a player-client parameter 132, player-client reportingparameter 134, an instant player-client data 144 and also aplayer-client action trigger 136 is a known social value as reflected bythe industry from time to time for such value determination. This caninclude hits on a webpage, blog article mentions, friend, followers,tweets and the like. One example of a currently used social valueparameter data is a social networking influence score in one exemplaryembodiment that is a Klout™ score, of course other social networkingscoring is also possible. In the example of using the Klout Score, thesystem user 102 can define a Klout score trigger value for eachplayer-client 104 in the player-client profile 142 and can define thetrigger action that the URM 112 and/or CRS 141 should take in responseto receiving an updated Klout score from a Klout score content server.The Klout score is a compilation across multiple networks based on theKlout defined signals and its defined algorithms and service and that isupdated daily based on various player-client social networking actionsor third party social networking actions related to the player client.Of course the CRS 141 can obtain direct feeds from one or more socialnetworks 158 or new sources and can develop a social networking scoreother than an influence score based on its own defined set of parametersand actions that may be particular to the value or perceived value ofthe player-client 104 within the particular sport, with regard to aparticular team, a contract or an existing or proposed endorsementcontract or terms, as may be more suitable to a system user 102 than ageneric influence score such as a Klout score.

In such embodiments the resource action event 146 can include acomparison to a contract of the player-client 104 such as, by way ofexample, with a sponsor or a team that includes a remuneration orrecognition for achieving such network influencing score threshold ortrigger value.

As shown in the figures, the URM 112 can be implemented with variouscomponents 150 including, but not limited to: a communications manager;a synchronization manager; a synchronization manager; a localmemory/storage manager; a remote data access manager; a data optimizer;a security manager; a device manager; an application activity triggeredsynchronization manager; a URM 112 business application having URM 112business logic, validations and alerts, and user interface 118; anexternal resource manager 113 and interface and a device resourcemanager 112, by ways of example, and not being limited thereto.

In a similar manner, the CRM can be implemented to include a URM 112download and update communication manager; a URM 112 activity manager;an authentication manager; a device output manager; a content servicesmanager; a CRM business manager; a storage/memory manager; anadministrative console; a database manager; a content servicessubscription manager; a content services pull-data manager; a URM 112synchronization manager; a security manager; an enterprise manager; andone or more backend APIs 164, by way of example.

Implementation and Operational Environment for the URM and CRM

FIGS. 14-18 shows an exemplary embodiment of an implementation of thesystem 100 and method, generally referred to as a computer system 200,which includes at least one user computing device 114 operativelyconnected to at least one remote device 140 such as a host server 160through a communication network 126 to communicate data between the usercomputing device 114 and the remote device host server 160. The system100 and method which have been described above in detail can beimplemented on computer system 200.

In an embodiment of FIG. 14, the embodiments of the user computingdevice 114 include any electrical or electronic device capable ofcommunicating with a remote device host server 160 through acommunication network 126, such as, for example, a cellular phone suchas discussed above, a personal digital assistant (PDA), a telephoneoperating with an interactive voice-system, or a television operatingwith a cable or satellite television interactive system. The usercomputing device 114 can also be a computer 200, including a processor,memory 192 that may include transitory or nontransitory memory, a massstorage device, a display device 114, 128, 152, and an input device 170,such as a keyboard, that is capable of running a network interfacingprogram 172, such as web browser software available, for example, Chromefrom Google® Corporation, Safari from Apple® Corporation, or InternetExplorer from Microsoft® Corporation, or an appropriate custom softwareapplication which implements at least some of the system 100 and methoddescribed above. The user computing device 114 can be appropriatelyequipped with a network interfacing device 114, 128, 140 forcommunicating data with the communication network 126, such as a aninterface to a cellular or mobile wireless network, dial-up modem, acable modem, a satellite connection, a DSL (Digital Subscriber Line)connection, a LAN (Local Area Network), or the like.

As noted, the user computing device 114 includes an operating systemconfigured to perform executable instructions. The operating system caninclude software, including programs and data, which manages thedevice's hardware and provides services for execution of softwareapplications/modules. Those of skill in the art will recognize thatsuitable operating systems can include, by way of non-limiting examples,Apple OS, Microsoft Windows, Microsoft®, Windows®, Apple® Mac OS X®,UNIX®, and UNIX-like operating systems such as GNU/Linux®. In someembodiments, the operating system can be provided by cloud computing.Those of skill in the art will also recognize that suitable mobile smartphone operating systems include, by way of non-limiting examples, Nokia®Symbian®, OS, Apple® iOS®, Research In Motion® BlackBerry OS®, Google®Android®, Microsoft® Windows Phone®, OS, Microsoft® Windows Mobile®, OS,Linux®, and Palm® WebOS®.

As noted, the user computing device 114 typically includes one or morememory device or storage devices that can include one or more transitoryor nontransitory memory devices. The memory can store data includingoperating system, programs, applications, system user data, andapplication data on a temporary or permanent basis. In some embodiments,the memory can be volatile and requires power to maintain storedinformation but can also be non-volatile and retains stored informationwhen the user computing device 114 is not powered. Further, the memorycan be located with the user computing device 114 or can be attachablethereto either physically or via a data network connection to a remotememory.

The user computing device 114 can include a visual display as the userdevice display 116. In some embodiments, the display can be a cathoderay tube (CRT) or an optical projector, but is increasingly a flatscreen such as a liquid crystal display (LCD), a plasma display, a thinfilm transistor liquid crystal display (TFT-LCD), a light emitting diode(LED) or an organic light emitting diode. In other embodiments, thedisplay can also be a combination of devices such as those disclosedherein. Typically they are located proximate to the digital processingbut in some embodiments, the display can be remotely located.

The user computing device 114 can also include one or more input devicesor features. In some embodiments, the input device can be a keyboard orkeypad but these can also include a pointing device such as, by way ofnon-limiting examples, a mouse, touchpad, light pen, pointing stick,trackball, track pad, joystick, game controller, stylus, touch screen,multi-touch screen, a microphone that captures voice or other soundinputs or an optical image capture device that can capture images ormotion or other visual input. In still further embodiments, the inputdevice can be a combination of devices such as those disclosed herein.

In accordance with the description provided herein, a suitable usercomputing device 114 can include, by way of example, server computers,desktop computers, laptop computers, notebook computers, tabletcomputers, mobile phones such as smart phones, audio devices, personaldigital assistants, netbook computers, smart book computers, subnotebookcomputers, ultra-mobile PCs, handheld computers, Internet appliances,and video game systems both portable and fixed.

A system user 102 interacts with the user computing device 114 byviewing data via the display device 114, 128, 152 and entering data viathe input device 170, or other suitable input interface such as a mouse,microphone, touch screen, and the like.

In an embodiment of FIGS. 14 and 15, the communication network 126 canbe a cellular or mobile wireless network or a WiFi™ network. Anon-inclusive list of exemplary wireless protocols and technologies usedby communication network 126 includes BlueTooth™, general packet radioservice (GPRS), cellular digital packet data (CDPD), mobile solutionsplatform (MSP), multimedia messaging (MMS), wireless applicationprotocol (WAP), code division multiple access (CDMA), short messageservice (SMS), wireless markup language (WML), handheld device markuplanguage (HDML), binary runtime environment for wireless (BREW), radioaccess network (RAN), packet switched core networks (PS-CN), and nearfield communications (NFC).

A mobile application, or app, executed by user computing device 114 cancommunicate with a remote device host server 160 via an ApplicationProgramming Interface (API) 164, such as Parse (http://www.parse.com),using the communication network 126 using the Hypertext TransferProtocol (HTTP). The API 164 can accept data from the user computingdevice 114 and send it to the remote device host server 160 which canprocess the information.

In an embodiment of FIGS. 14 and 15, the communication network 126 canbe the Internet, which uses a suitable communications protocol, such asHypertext Transfer Protocol (HTTP), to communicate data between theplayer-client devices 114, client devices 128 and third party devices152, as well as content services servers such as servers and servicessuch as content services 119, and social network services 158 and thirdparty database services 192, by way of example, and the remote devicehost server 160. However, the communication network 126 can be anynetwork that allows an exchange of data between the devices 114, 128,152, as well as other possible communication devices, services andservices, and the remote device host server 160, such as a LAN or WAN(Wide Area Network). In addition, any suitable type of communicationsprotocol can be used, such as FTP (File Transfer Protocol), SNMP (SimpleNetwork Management Protocol), TELNET (Telephone Network), and the like.An exemplary non-inclusive list of primarily wireline protocols andtechnologies used by communication network 126 includes asynchronoustransfer mode (ATM), enhanced interior gateway routing protocol (EIGRP),frame relay (FR), high-level data link control (HDLC), Internet controlmessage protocol (ICMP), interior gateway routing protocol (IGRP),internetwork packet exchange (IPX), ISDN, point-to-point protocol (PPP),transmission control protocol/internet protocol (TCP/IP), routinginformation protocol (RIP) and user datagram protocol (UDP). As skilledpersons will recognize, any other known or anticipated wireless orwireline protocols and technologies can be used.

The network interfacing program 172 allows the system user 102 to enteraddresses of specific web pages to be retrieved, which are referred toas Uniform Resource Locators, or URLs. The web pages can contain varioustypes of content from plain textual information to more complexmultimedia and interactive content, such as software programs, graphics,audio signals, videos, and so forth. A set of interconnected web pages,usually including a homepage, are managed on a server device as acollection collectively referred to as a website. The content andoperation of such websites are managed by the server device, such asremote device host server 160, which can be operatively connected to thecommunication network 126.

The remote device host server 160 preferably comprises a computer system180, having a processor, memory, and a mass storage device, which iscapable of running the system 100 and methods application programs 190.A database 192 can be stored on the mass storage device. Also, theremote device host server 160 can be appropriately equipped with anetwork interfacing device 114, 128, 140 for communicating data with thecommunication network 126, such as a dial-up modem, a cable modem, asatellite connection, a DSL connection, a LAN, or the like. If necessaryto accommodate large amounts of information or run numerousapplications, alternate embodiments of the remote device host server 160can comprise multiple computer systems, multiple databases 192, or anycombination thereof.

The web server applications are software running on the remote devicehost server 160 that make it possible for the client browsers todownload stored web pages. These applications also coordinate streamingaudio, video, and secure e-commerce, and can be integrated withdatabases 192 (as described below) for information retrieval. Examplesof web server applications that can be used with the present inventioninclude: Apache™, Microsoft's Internet Information Server (IIS)™,O'Reilly & Associates WebSite Pro™, Netscape's FastTrack Server™, andStarNine's WebSTAR™ (for Macintosh), although any operating systemsknown or anticipated can be used.

In one or more embodiments, the application servers will insert stringsof programming code into the formatting and display language, withclient browsers employing interpreters (or a plug-ins) to translate backinto the formatting and display language (for example, HTML) to displaya page. Examples of application servers that can be used with thepresent invention include: Cactus™, Cold Fusion™, Cyberprise Server™,Ejipt™, Enterprise Application Server™, Netscape Application Server™,Oracle Application Server™, PowerTier for C++™, PowerTier for EnterpriseJava Beans™, Secant Extreme™, Enterprise Server™, SilverStream™,WebEnterprise™, WebSpeed™, and WebSphere™ although any applicationservers known or anticipated can be used.

In some embodiments, the systems 100, 200, the platforms, the servers,the programs (computer executable instructions), and methods disclosedherein for the System 100 and method can include one or more computerreadable media encoded with a program including instructions executableby the operating system of an optionally networked user computing device114, wherein said instructions create a social shopping networkingservice. In further embodiments, a computer readable medium can be atangible component 150 of a user computing device 114. In still furtherembodiments, a computer readable medium can be optionally removable froma user computing device 114. In some embodiments, a computer readablemedium includes, by way of non-limiting examples, CD-ROMs, DVDs, flashmemory devices, solid state memory, magnetic disk drives, magnetic tapedrives, optical disk drives, cloud computing systems and services, andthe like.

The database 192 can store Device Ids (for Anonymous Users),player-client profiles 130 and the other data as described herein. Oneskilled in the art will recognize that any particular piece ofinformation can be stored in the database 192 located on the remotedevice host server 160 or the local database 192 located on the usercomputing device 114 without departing from the scope of the currentdisclosure.

In one or more embodiments, the DBMS can be an RDBMS that usesrelational database 192 to retrieve information from the system 100 andmethod database 192. In one or more embodiments, the relational database192 uses structured query language (SQL™), including SQL definedaccording to International Standards Organization (ISO) and AmericanNational Standards Institute (ANSI) standards, or follow these standardswith additional language constructs. In one or more exemplaryembodiments, an application on the remote device host server 160 canaccess database 192 via an application programming interface (API) 164,including for example the open database connectivity (ODBC™), Javadatabase connectivity (JDBC™), APIs 164.

The previously described system 100 and method can be implemented as aseries of interconnected web pages, or as a mobile app. As one skilledin the art will appreciate, the series of interconnected web pages ormobile app screens, portions thereof or data field or link containedtherein, can be constructed from the information in the system 100 andmethod, as that information is described herein. The information can beused for simply display, can be shown as hyperlinks or other navigationcontrols, including but not limited to buttons, as is known in the art.The hyperlinks or other navigation controls can be used to link, providedata, or provide navigation between the individual pages or screens thatmake up the series of interconnected web pages or mobile app.

The manner of displaying the retrieved informational content in a webbrowser is primarily according to formatting and display languages.Examples of formatting and display languages that can be used with thepresent invention include Hyper Text Markup Language (HTML), eXtensibleMarkup Language (XML), eXtensible HyperText Markup Language (XHTML), andCascading Style Sheets (CSS).

HTML can be used to create text files that contain markup tags, whichinform the browser how to display the page. HTML files must have an“htm” or “html” file extension, and can be created using a simple texteditor. XML can be a markup language that permits system users 102 todefine their own markup tags. The markup tags in XML are not predefinedas with HTML. XML uses a Document Type Definition (DTD) or an XML Schemato describe the data. While HTML was designed to display data, focusingon how the data appears, looks, XML was designed to describe data,focusing on the data itself, providing the ability to structure, store,and to send information. XML can be pared-down version of StandardGeneralized Markup Language (SGML), specifically designed for Webdocuments. SGML can be a comprehensive system for the organization andtagging of document elements. Rather than specifying particularformatting, SGML specifies the rules for tagging elements. XHTML can bethe same as a version of HTML referenced as HTML 4.01. It is HTMLdefined as an XML application and applies a strictly defined version ofHTML. CSS can be used to design stylesheet pages, which define how thedocument is displayed or printed to the browser. CSS sheets can beattached to the HTML document itself. The cascading feature supported byCSS permits a single document to use two or more stylesheets, which areapplied according to specified priorities.

The manner of formatting the information for retrieval from servers andtransmitting the retrieved information over network are determined byprotocols. A variety of protocols can be used to implement the presentinvention over the Internet, including the aforementioned HTTP, FTP,telnet, as well as, for example, Internet Relay Chat (IRC).

The main protocol (or set of rules for navigation and exchanging offiles between clients and servers) used on the Web is HTTP, designed forexchanging files running on top of TCP/IP. HTTP not only defines howmessages are formatted and transmitted, but also what actions Web serverapplications and browsers should take in response to various commands.

The act of using a client browser to download a Web page located at aserver application can also be called navigating the Web, or browsingthe Web, or linking to Web sites on the Web. Each Web page has a Webaddress called a Uniform Resource Locators (URLs). Consequently, Webpages are located by linking to the URL of a Web page and displaying itin the browser. System users 102 can link to Web pages by selecting orclicking on menu choices, highlighted words, or graphics associated withURLs. When a system user 102 enters a URL in his/her browser, orotherwise attempts to link to a website, it causes an HTTP command to besent to the appropriate Web server, directing it to fetch and transmitthe requested Web page.

If necessary to accommodate large amounts of information or run numerousapplications, alternate embodiments of the remote device host server 160can comprise multiple computer systems, multiple databases 192, or anycombination thereof.

When describing elements or features and/or embodiments thereof, thearticles “a”, “an”, “the”, and “said” are intended to mean that thereare one or more of the elements or features. The terms “comprising”,“including”, and “having” are intended to be inclusive and mean thatthere may be additional elements or features beyond those specificallydescribed.

Those skilled in the art will recognize that various changes can be madeto the exemplary embodiments and implementations described above withoutdeparting from the scope of the disclosure. Accordingly, all mattercontained in the above description or shown in the accompanying drawingsshould be interpreted as illustrative and not in a limiting sense.

It is further to be understood that the processes or steps describedherein are not to be construed as necessarily requiring theirperformance in the particular order discussed or illustrated. It is alsoto be understood that additional or alternative processes or steps maybe employed.

What is claimed is:
 1. A method providing a user integratedplayer-client management service to a plurality of mobile devices eachof a different system user with an integrated player-client managementservice having enhanced and automated enabled point-to-pointcommunications between a system user and a player-client defined by thesystem user, the method comprising: in a remote device host serverhaving a processor, a memory storing a player-client data, player clientreporting parameters, player client communication action triggers, and aplayer client profile for each of the plurality of player-clients,storing a plurality of system users and system user profiles and userresource managers (URM) for each system user, communicating via a systemuser application interface to a plurality of remotely situated UserResource Manager (URM) applications each being associated with adifferent system user and communicatively communicating with a pluralityof wireless mobile computing devices having URM installed thereon andeach being associated with one of the system users, communicating via acontent interface with a plurality of content servers providing contentservices and receiving instant player-client data in near real time to aplayer-client event, receiving from one or more content serversplayer-client data for each of the plurality of player-clients andcommunicating with the plurality of wireless mobile computing devices ofthe system users, providing over the system user application interfaceto each URM a plurality of player-client reporting profiles for theparticular system user, the player-client reporting profile being for adifferent player-client previously selected by the system user andhaving one or more player-client reporting parameters; receiving fromthe content server player-client data associated with at least one ofthe player-client reporting parameters of a particular one of theplayer-clients that includes at least near real-time player-clientreporting data identifying an activity or event in near real-time towhich the particular player-client is participating; transmitting to thewireless mobile computing device at least a portion of the receivedplayer-client reporting data as instant player-client data in nearreal-time to the URM with which the player-client profile is associated;providing to the wireless mobile computing device a plurality ofplayer-client profiles; transmitting to the wireless mobile computingdevice at least a portion of the player-client profile for eachplayer-client as the player-client reporting profile including the oneor more player-client reporting parameters; receiving from the wirelessmobile computing device in response to the transmitting, a request forupdated instant player-client data; updating, in response to thereceived request for instant player-client data, the player-clientprofile with the instant player-client data; comparing the receivedinstant player-client data with a player-client communication actiontrigger defined in the player-client profile; detecting in at least nearreal time an occurrence of a communication action event responsive tothe comparing; and generating to the wireless mobile computing device aninstruction, in response to the detecting, an alert action communicationinstruction providing an indication on the mobile computing device thatthe resource action event was detected, the instruction including acommunication prompt on the wireless mobile computing device notifyingthe system user that the occurrence detection was made and enabling thesystem user for automatically initiating a communication to the actioncommunication address of the player-client.
 2. A system providing a userintegrated player-client management service to a plurality of mobiledevices each of a different system user with an integrated player-clientmanagement service having enhanced and automated enabled point-to-pointcommunications between a system user and a player-client defined by thesystem user, the system comprising: a remote device host server having aprocessor, a memory storing a player-client data, player clientreporting parameters, player client communication action triggers, and aplayer client profile for each of the plurality of player-clients,storing a plurality of system users and system user profiles and userresource managers (URM) for each system user, communicating via a systemuser application interface to a plurality of remotely situated UserResource Manager (URM) applications each being associated with adifferent system user and communicatively communicating with a pluralityof wireless mobile computing devices having URM installed thereon andeach being associated with one of the system users, communicating via acontent interface with a plurality of content servers providing contentservices and receiving instant player-client data in near real time to aplayer-client event, receiving from one or more content serversplayer-client data for each of the plurality of player-clients andcommunicating with the plurality of wireless mobile computing devices ofthe system users, providing over the system user application interfaceto each URM a plurality of player-client reporting profiles for theparticular system user, the player-client reporting profile being for adifferent player-client previously selected by the system user andhaving one or more player-client reporting parameters; receiving fromthe content server player-client data associated with at least one ofthe player-client reporting parameters of a particular one of theplayer-clients that includes at least near real-time player-clientreporting data identifying an activity or event in near real-time towhich the particular player-client is participating; transmitting to thewireless mobile computing device at least a portion of the receivedplayer-client reporting data as instant player-client data in nearreal-time to the URM with which the player-client profile is associated;providing to the wireless mobile computing device a plurality ofplayer-client profiles; transmitting to the wireless mobile computingdevice at least a portion of the player-client profile for eachplayer-client as the player-client reporting profile including the oneor more player-client reporting parameters; receiving from the wirelessmobile computing device in response to the transmitting, a request forupdated instant player-client data; updating, in response to thereceived request for instant player-client data, the player-clientprofile with the instant player-client data; comparing the receivedinstant player-client data with a player-client communication actiontrigger defined in the player-client profile; detecting in at least nearreal time an occurrence of a communication action event responsive tothe comparing; and generating to the wireless mobile computing device aninstruction, in response to the detecting, an alert action communicationinstruction providing an indication on the mobile computing device thatthe resource action event was detected, the instruction including acommunication prompt on the wireless mobile computing device notifyingthe system user that the occurrence detection was made and enabling thesystem user for automatically initiating a communication to the actioncommunication address of the player-client.
 3. The system of claim 2wherein the generated alert communication instruction includes thecommunication prompt being either a) in a one-step response actionperformed by the system user in response to the communication prompt, orb) automatically without requiring the system user to take any action,as predefined by the system user in a reporting communication action ofthe player-client profile for the client player communication actionevent.
 4. The system of claim 3 wherein the generated communicationaction trigger includes a mobile computing device user notificationeither within the URM or external to the URM within the mobile computingdevice utilizing a co-resident user device notification feature such asan icon, a vibration, or a sound; and wherein the generatedcommunication action prompt includes an icon or badge on a display ofthe mobile computing device and that includes a hotlink forautomatically initiating the communication upon activation or selectionby the system user.
 5. The system of claim 3 wherein the generated alertaction instruction includes the automated communication prompt to bedisplayed on the URM display of the mobile computing device of thesystem user providing the system user with a window within the URMidentifying the player-client and identifying the instant player-clientdata or the determined communication action event, and displaying anautomated communication icon configured to initiate the communication tothe action communication address of the player-client upon activation orselection by the system user of the automated communication prompt. 6.The system of claim 3 wherein the generated communication instruction tothe mobile computing device containing the URM to the actioncommunication address of the player-client a communication selected fromthe group consisting of a text message, an Instagram, a chat, amultimedia message, an email message, a voice telephone call, a postingon a website and an entry or posting on a blog.
 7. The system of claim 3wherein the generated alert action instruction and the generatedcommunication prompt are predefined and stored in the player-clientprofile in the memory associated with each system user for eachplayer-client of the system user, and wherein the generatedcommunication prompt includes the player-client action communicationaddress as retrieved either from an external directory co-resident onthe system user mobile computing device or as entered and stored in theplayer-client profile by the system user.
 8. The system of claim 2wherein the stored and generated URM includes an application programminginterface (API) for integrating or incorporating the functionality of aco-resident application or accessible application of the mobilecomputing device selected from the group consisting of: a calendar, aweb browser, a contact list, a directory, a telephone application, atext or multimedia application, a memory, a camera or video captureapplication, and email application, and an alerting application.
 9. Thesystem of claim 2 wherein the system user is a sports agent and theplayer-client is an athlete who is a client or a prospective client(referred herein simply as a player-client) of the sports agent, andwherein the content server is a sport statistics data base server andthe received instant player-client data is an athlete event criteria ofthe player-client during a sporting event in which the player-client isparticipating; and wherein the generated player-client reportingparameter, player-client reporting data and instant player-client dataare selected from the group of athlete event criteria selectedconsisting of goal scored, assist, blocked shot, runs or points scored,distance gained, goal against, penalty, tackles, hits, and sacks, andwherein the generated player-client communication action trigger is apredefined quantity or threshold for such athlete event criteria. 10.The system of claim 2 wherein the stored and generated user resourcemanager URM includes enabling a social networking application interfaceon the mobile computing device configured for receiving socialnetworking data such as status update from the co-resident socialnetworking application or hosted webpage thereon of the player-client,wherein the stored and generated URM is configured to receive theplayer-client social networking update and provide the receivedplayer-client social networking update as instant player-client data,the player-client reporting data including social networking dataupdates and the communication action trigger being responsive to theinstant player-client data defined as a player-client social networkingupdate.
 11. The system of claim 2 wherein the client-player reportingparameter and instant client-player data/update includes news updates amade available from a news content server, and wherein the URM receivestransmitted instant player-client news update stores such in theplayer-client profile as instant player-client data, and wherein thealert action instruction is generated on the mobile computing device inresponse to the received instant player-client data being theplayer-client news update being compared to the communication actiontrigger that is a news update event trigger as pre-defined in theplayer-client profile.
 12. The system of claim 2 wherein theclient-player reporting parameter and instant client-player data/updateincludes social networking posts, tweets, comments or likes and the URMreceives transmitted social networking updates from a social networkingcontent server including player-client data as instant player-clientdata/updates and stores such in the player-client profile of the URM,and wherein the alert action instruction is generated on the mobilecomputing device in response to the receiving of instant player-clientdata being received communication action trigger that is socialnetworking event trigger as defined in the player-client profile. 13.The system of claim 12 wherein the generated client-player profilereporting parameter of the URM includes an updated social networkinginfluence score and the received client-player data from a socialnetworking scoring content server including player-client data, andwherein the generated URM including the updated social networkinginfluence score as instant player-client, and wherein the generatedalert action instruction is generated to the mobile computing device inresponse to the receiving of the instant player-client data as updatedsocial networking influence score being the communication action triggerthat is a social network influence score trigger as defined in theplayer-client profile.
 14. The system of claim 13 wherein the generatedinstant player-client data is a social networking influence score is aKlout score, the player-client data is a current Klout score for theplayer-client and the communication action trigger is a predefined valueto which the received updated social networking influence score iscompared.
 15. The system of claim 2 wherein the generated URM includes amobile device user interface configured for enabling the mobile deviceto receive user client input for creating one or more of the following:each player-client profile, defining the player-client profile pagedisplays, defining each player-client parameter including eachplayer-client reporting parameter, each communication action trigger,each communication action event and each alert action instructionassociated therewith.
 16. The system of claim 2 wherein the generatedplayer-client data of the player-client profile includes one or moreplayer-client parameters, player-client reporting parameters, instantplayer-client data and player-client communication action triggersinclude one or more parameters defined by a team contract, or apromotions contract and wherein the one or more resource action eventand alert action instruction include the communication prompt at themobile computing device to initiate a communication from the mobilecomputing device of the system user within the URM to a third partycommunication device.
 17. The system of claim 2 wherein the generatedURM includes a URM user interface enabling the mobile device to displayan input screen option for uploading or selecting a co-resident orremotely stored and accessible video clip of the player-client andwherein the player-client profile is configured to store multimedia datafiles including a video clip and to display the multimedia data filesincluding the video clip on the display in response to the detection theoccurrence of the communication action event.
 18. A system providing auser integrated player-client management service to a plurality ofmobile devices each of a different system user with an integratedplayer-client management service having enhanced and automated enabledpoint-to-point communications between a system user and a player-clientdefined by the system user, the system comprising: a remote devicehaving a system user interface application communicatively interfacingto a plurality of remotely situated User Resource Manager (URM)applications each being associated with a different system user, and acontent services interface communicating with one or more contentservers with each content server providing player-client data thatincludes instant player-client data in real time or near real time to aplayer-client event, the system user interface receiving from one of theURMs a plurality of player-client reporting profiles for a particularsystem user, each player-client reporting profile for a system userbeing for a different selected player-client of the system user andhaving one or more player-client reporting parameters, the contentservices interface receiving from the content server player-client dataassociated with at least one of the player-client reporting parametersof a particular one of the player-clients which includes player-clientreporting data in at least near real time identifying an activity orevent to which the particular player-client is participating, the systemuser interface transmitting at least a portion of the receivedplayer-client reporting data as instant player-client data in at leastnear real-time to the URM with which the player-client profile isassociated; wherein the remote device being a centralized resourcesystem (CRS) back office server for the URM providing URM applicationupdates, support and business functionality, the remote device havingplayer-client data acquisition manager defining the content servicesinterface for subscribing to or obtaining the player-client reportingdata from at least one of the content servers, the player-client dataacquisition manager identifying the player-client reporting data andcreating therefrom the instant player-client data as a function of thereceived player-client reporting parameters.
 19. The system of claim 18wherein the player-client data acquisition manager is configured forinterfacing and obtain player-client reporting data from a contentserver selected from the list of servers consisting of a news contentserver, a sports statistics server, a social networking website server,a scoring server, an influence determination server, and a promotionmanagement server.
 20. The system of claim 18 wherein remote deviceincludes a communication system interface for interfacing with a websiteor communication services server selected from the group consisting ofan instant messaging server, a text messaging server, a chat, an emailserver, a voice telephone call server, a social networking server, and awebsite server, and wherein the alert action instruction of the URMincludes an automated communication prompt on the mobile computingdevice enabling the system user to automatically initiate acommunication from the mobile computing device of the system user to theplayer-client within the URM by communicating through the communicationinterface to the remote device and as established by the communicationsystem interface of the remote device.